/**
 * 
 */
package org.xlab.baseframework.domain;

import org.xlab.baseframework.domain.ISystemUserDomain;

/**
 * @author MaKuBEX
 * 
 */
public class DefaultUserDomain implements ISystemUserDomain {

	/**
	 * @serialField
	 */
	private static final long serialVersionUID = 7355887671406219132L;

	private String userCode = "";
	private String userName = "";
	private String realName = "";
	private String userEmail = "";

	public DefaultUserDomain() {
		super();
	}

	public DefaultUserDomain(String userCode, String userName, String realName,
			String userEmail) {
		this.userCode = userCode;
		this.userEmail = userEmail;
		this.userName = userName;
		this.realName = realName;
	}

	/**
	 * @return the realName
	 */
	public String getRealName() {
		return realName;
	}

	/**
	 * @return the userCode
	 */
	public String getUserCode() {
		return userCode;
	}

	/**
	 * @return the userEmail
	 */
	public String getUserEmail() {
		return userEmail;
	}

	/**
	 * @return the userName
	 */
	public String getUserName() {
		return userName;
	}

	/**
	 * @param realName
	 *            the realName to set
	 */
	public void setRealName(String realName) {
		this.realName = realName;
	}

	/**
	 * @param userCode
	 *            the userCode to set
	 */
	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}

	/**
	 * @param userEmail
	 *            the userEmail to set
	 */
	public void setUserEmail(String userEmail) {
		this.userEmail = userEmail;
	}

	/**
	 * @param userName
	 *            the userName to set
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}

}
